/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package org.trandio.dao;

import java.sql.SQLException;
import java.util.List;
import javax.naming.NamingException;
import org.trandio.model.ContratoVO;
import org.trandio.model.FacturaVO;
import org.trandio.model.PlanoACVO;
import org.trandio.model.PlanoAPVO;
import org.trandio.model.ServicioVO;

/**
 *
 * @author root
 */
public interface FacturaInterfase {

    public int getCantFacturas(String param) throws SQLException, NamingException;

    public List<FacturaVO> getFacturas(int displayStart, int displayLength, String param, String orden) throws SQLException, NamingException;

    public ServicioVO getServicioFactura(int idfactura) throws SQLException, NamingException;

    public PlanoACVO getPlanoAC(int iddetalleadmisionac) throws SQLException, NamingException;

    public PlanoAPVO getPlanoAP(int iddetalle) throws SQLException, NamingException;
    

}
